import Vue from 'vue'
// 定义全局时间过滤器
Vue.filter("formatDate",(value,formatStr='YYYY年mm月dd日 H时M分s秒')=>{
    let date = new Date(value)//创建时间对象,把参数时间转换为时间对象
    let dateO=null;
    if(date){
      dateO={//根据时间对象获取真实时间值并设置key
        Y:date.getFullYear(),
        m:date.getMonth()+1,
        d:date.getDate(),
        H:date.getHours(),
        M:date.getMinutes(),
        s:date.getSeconds()
      }
      for(let key in dateO){
        // Y+ m+
        let reg= new RegExp(`${key}+`,"g");
        // 补零
        let v=dateO[key];
            v=v<10?"0"+v:v;
        formatStr=formatStr.replace(reg,v);
      }
      return formatStr;
    }
    return value;
  })
